package com.cbd.service;


import com.cbd.pojo.PageBean;


import java.util.List;

import com.cbd.pojo.Purpose;

public interface PurposeService {
	/**
	 * 分页查询某条出租信息的所有意向
	 * @param page 分页的参数
	 * @param infoId 出租意向的ID
	 * @return
	 */
	public PageBean findPurposeByInfoId(PageBean page,int infoId);
	/**
	 * 通过ID将该条意向记录改为已通过
	 * @param purposeID
	 */
	public void updateIsDealById(int purposeID);
	/**
	 * 删除除了这个ID外的所有关于这个信息的意向
	 * @param purposeID
	 */
	public void delPurposeById(int purposeID,int rentInfoID);
	/**
	 * 通过ID找到该条意向
	 * @param purposeID
	 * @return
	 */
	public Purpose findPurposeById(int purposeID);
	/**
	 * 检查该条出租信息有没有租客有意向
	 * @param rentInfoID
	 * @return
	 */
	public int checkHasPurpose(int rentInfoID);
}
